外部APIのresponseをそのままproxyしている機能が、express 5でのres.statusに100〜999を渡したら例外がthrowされる変更と衝突しないか確認する
from Cosenseのexpressを4から5に更新する
Express 5では、res.statusに100〜999以外の値を渡せなくなった
https://scrapbox.io/files/692577fd7d38537200b51bf4.png
外部APIのstatusをそのまま返している場所は修正が必要かもしれない
DeepL、oEmbed、ChatGPT APIなど
たぶんそのままは返してないんじゃないかなと思うshokai.icon
調査
対応が必要
oEmbed
Vimeo oEmbed API
Gyazo oEmbed API
自前のエラーを返している。外部サービスの返すstatus codeはそのまま返していない
DeepL
ChatGPT
Google Maps
done.icon res.status(code)に渡すstatus codeは常に100〜999の間の整数とする #7928